The representation type used for a contact resource is defined by the <#3515#>:type<#3515#> option of its resource specification in the <#3516#>defcontact<#3516#>. During
contact initialization, a contact resource value read from a resource
database by <#3517#>make-contact<#3517#>
CLUE performs resource representation type conversion by calling the
<#3519#>convert<#3519#> function.
In order to define a new representation type, the contact programmer must define methods for <#3524#>convert<#3524#> that handle the new representation type appropriately. Typically, <#3525#>convert<#3525#> methods will specify parameter specializers for <#3526#>type<#3526#> (e.g. <#4541#>(eql <#3527#>data-type<#3527#>)<#4541#>) and for <#3528#>value<#3528#> and will be defined only for each valid source/destination type pair.
<#4542#><#3529#>convert Method<#3529#><#4542#>
=0 <#5396#>=0 <#5400#>